ball of cotton waste - Turkish English Dictionary